08096371f38462b03f3e6dcb83f422ec62099634,plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/controlFlow/impl/ControlFlowBuilder.java,ControlFlowBuilder,visitUnaryExpression,#GrUnaryExpression#,289

Before Change


  @Override
  public void visitUnaryExpression(GrUnaryExpression expression) {
    myNegate = !myNegate;
    expression.getOperand().accept(this);
    myNegate = !myNegate;
  }

After Change



  @Override
  public void visitUnaryExpression(GrUnaryExpression expression) {
    final GrExpression operand = expression.getOperand();
    if (operand != null) {
      myNegate = !myNegate;
      operand.accept(this);
      myNegate = !myNegate;